package com.wrupple.muba.catalogs.client.cms;

import com.google.inject.Inject;
import com.wrupple.muba.catalogs.client.activity.process.state.BrowsePlaceInterpret;
import com.wrupple.muba.catalogs.client.activity.process.state.ContentLoadingState;
import com.wrupple.muba.catalogs.client.activity.process.state.InteractionExitState;
import com.wrupple.muba.catalogs.client.activity.process.task.CatalogInteractionState.Mode;
import com.wrupple.muba.catalogs.client.cms.service.CatalogManagementSystem;
import com.wrupple.muba.catalogs.client.module.services.presentation.CatalogPlaceInterpret;
import com.wrupple.muba.common.shared.State.DesktopManager;
import com.wrupple.muba.common.shared.State.ProcessManager;

public class ContentCreationActivity extends ContentEditingActivity<ProcessManager> {
	@Inject
	public ContentCreationActivity(ProcessManager delegate,
			CatalogManagementSystem cms,
			CatalogPlaceInterpret placeInterpret,
			DesktopManager  desktopManager, BrowsePlaceInterpret read,ContentLoadingState load, InteractionExitState exit) {
		
		super(delegate, cms, placeInterpret, desktopManager, read, load, exit, Mode.CREATE);
	}

}
